deep tow - German English Dictionary